Flocks , Herds , and Schools : A Distributed Behavioral Model 1

نویسنده

  • Craig W. Reynolds
چکیده

The aggregate motion of a flock of birds, a herd of land animals, or a school of fish is a beautiful and familiar part of the natural world. But this type of complex motion is rarely seen in computer animation. This paper explores an approach based on simulation as an alternative to scripting the paths of each bird individually. The simulated flock is an elaboration of a particle system, with the simulated birds being the particles. The aggregate motion of the simulated flock is created by a distributed behavioral model much like that at work in a natural flock; the birds choose their own course. Each simulated bird is implemented as an independent actor that navigates according to its local perception of the dynamic environment, the laws of simulated physics that rule its motion, and a set of behaviors programmed into it by the "animator." The aggregate motion of the simulated flock is the result of the dense interaction of the relatively simple behaviors of the individual simulated birds.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CMSC 425 : Lecture 15 Motion Planning : Multiple Agent Motion

Reading: Today’s material is drawn from a variety of sources. Some of the material on particle systems is drawn from lecture notes by Alex Benton from the University of Cambridge and the classic paper “Particle Systems: A Technique for Modeling a Class of Fuzzy Objects,” by W. T. Reeves, ACM Transactions on Graphics, 2, 1983, 91–108. The material on flocking is based in part on C. W. Reynolds, ...

متن کامل

Coordination of Groups of Mobile Autonomous Agents

Currently there is considerable interest in understanding on the one hand, how various animal aggregations such as fish schools, bird flocks, deer herds, etc. coordinate their collective motions to perform useful tasks and on the other, how groups of mobile autonomous agents such as AUV schools, UAV flocks, etc., might be instructed to cooperate in a similar manner [1]. In this talk we will wil...

متن کامل

CMSC 425 Dave Mount CMSC 425 : Lecture 19 Artificial Intelligence for Games : Multiple Agent Motion

Reading: Today’s material is drawn from a variety of sources. Some of the material on particle systems is drawn from lecture notes by Alex Benton from the University of Cambridge and the classic paper “Particle Systems: A Technique for Modeling a Class of Fuzzy Objects,” by W. T. Reeves, ACM Transactions on Graphics, 2, 1983, 91–108. The material on flocking is based in part on C. W. Reynolds, ...

متن کامل

Meta-Heuristics Algorithms based on the Grouping of Animals by Social Behavior for the Traveling Salesman Problem

In this paper, we show a survey of meta-heuristics algorithms based on grouping of animals by social behavior for the Traveling Salesman Problem, and propose a new classification of meta-heuristics algorithms (not based on swarm intelligence theory) based on grouping of animals: swarm algorithms, schools algorithms, flocks algorithms and herds algorithms: a) The swarm algorithms (inspired by th...

متن کامل

Swarm Intelligence - Scholarpedia

Swarm intelligence is the discipline that deals with natural and artificial systems composed of many individuals that coordinate using decentralized control and self-organization. In particular, the discipline focuses on the collective behaviors that result from the local interactions of the individuals with each other and with their environment. Examples of systems studied by swarm intelligenc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000